package club.yunqiang.club.templatedownload.service.impl;

import club.yunqiang.club.templatedownload.service.IDictService;
import org.springframework.stereotype.Service;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

@Service
public class DictServiceImpl implements IDictService {

    @Override
    public List<String> getByKey(String dataKey) {
        // todo 这里使用模拟数据，你可以使用数据库中的数据

        // 数据字典：省份
        if ("province".equals(dataKey)) {
            return Arrays.asList(
                    "河北", "山西", "黑龙江", "吉林", "辽宁",
                    "江苏", "浙江", "安徽", "福建", "江西",
                    "山东", "河南", "湖北", "湖南", "广东",
                    "海南", "四川", "贵州", "云南", "陕西",
                    "甘肃", "青海", "台湾", "内蒙古", "广西",
                    "西藏", "宁夏", "新疆", "北京", "天津",
                    "上海", "重庆", "香港", "澳门"
            );
        }

        // 数据字典：性别
        if ("gender".equals(dataKey)) {
            return Arrays.asList("男", "女");
        }

        return Collections.emptyList();
    }

}
